@CHARSET "UTF-8";
.listDataTableStyle {
    padding: 1px 1px 1px 1px;
}

.listDataTableStyle table {
    width: 100%;
    font-size: 12px;
    border-collapse: collapse; /* 关键属性：合并表格内外边框(其实表格边框有2px，外面1px，里面还有1px) */
    border: solid #E5E5E5; /* 设置边框属性；样式(solid=实线)、颜色(#999=灰) */
    border-width: 1px 0 0 1px;
}

.listDataTableStyle table thead {
    background: none repeat scroll 0 0 #F5F5F5;
}

.listDataTableStyle table thead tr {
    border-left: 1px solid #E5E5E5;
    line-height: 35px;
}

.listDataTableStyle table thead tr td,th {
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    text-align: center !important;
    /*font-size: 13px;*/
    height: 35px;
}

.listDataTableStyle table thead tr td,th span {
    cursor: pointer;
}

.listDataTableStyle table tbody tr td {
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
    text-align: center;    
    line-height: 35px;
}

.listDataTableStyle table tbody .normalTr:HOVER {
    background-color: #B2DFEE;/*浅颜色 #F5FFFA*/
}

.listDataTableStyle table tbody .detailTableChildrenTr:HOVER {
    background-color: #F0F8FF;
}

.listDataTableStyle table tbody .detailTableChildrenThead {    
    background: none repeat scroll 0 0 #C6E2FF;
}

.trSelect {
    background-color: #B2DFEE !important;
}
.listDataTableStyle table tbody tr:HOVER{
	background-color: #F0FFF0 !important;
}

.treven {
    background-color:  #FCFCFC ;
}

.box2 .title{
	font-size: 12px !important;
	margin-right: 20px !important;
}